|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.ste.stealgsba.algorithmen.stau.StauTest2
public class StauTest2
Klasse für die Durchführung der Prüffälle 13.8 und 13.9 wie in der Prüfspezifikation beschrieben.
Nested Class Summary | |
---|---|
static class |
StauTest2.Prueffall
Definition der Prueffälle. |
Field Summary | |
---|---|
private static de.bsvrz.ste.stealgsba.algorithmen.stau.StauAlg |
m_alg
Zugriff auf die Instanz des Algorithmus. |
private static de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseMq |
m_analyseMq
Analysedaten. |
private static boolean |
m_analyseMqErhalten
Flag Analysedaten erhalten. |
private static java.lang.String |
m_anlage
Pid der Streckenbeeinflussungsanlage. |
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
m_anzeigeInhalte
Liste mit AnzeigeInhalten von Anzeigeinhalten. |
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
m_anzeigen
Liste mit Anzeigen. |
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_anzeigeQuerschnitt
Referenz auf AnzeigeQuerschnitt. |
private static de.bsvrz.dav.daf.main.ClientDavInterface |
m_connection
Datenverteilerverbindung. |
private static de.bsvrz.dav.daf.main.config.DataModel |
m_dataModel
Aktuelles Datenmodell. |
private static boolean |
m_datenErhalten
Flag Daten erhalten. |
private static de.bsvrz.dav.daf.main.ResultData |
m_DatensatzEinzelsituationVorstufe
Datensatz Einzelsituationvorstufe. |
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
m_messquerschnitte
Liste mit Messquerschnitten. |
private static java.lang.String |
m_nameUe
Name der Ursacheneinheit. |
private static java.lang.Object |
m_objekt
Synchronisierungsobjekt. |
private static java.lang.String |
m_pidAnzeige
Pid der Anzeige. |
private static java.lang.String |
m_pidMessQuerschnitt
Pid des Messquerschnitt. |
private static java.lang.String |
m_pidUe
Pid der Ursacheneinheit. |
private static de.bsvrz.ste.stealgsba.algorithmen.lib.StaukriteriumErgebnis |
m_staukriterium
Ergebnisse der Staukriterien. |
private static java.lang.String |
m_typUe
Typ der Ursacheneinheit. |
private static de.bsvrz.sys.funclib.vewdynobj.VerwaltungDynObj |
m_vdo
Zugriff auf die Instanz der Verwaltung dynamischer Objekte. |
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhalt100
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhalt120
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhalt40
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhalt50
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhalt60
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhalt80
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhaltDunkel
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhaltKreuz
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhaltPfeilL
|
private static de.bsvrz.dav.daf.main.config.SystemObject |
m_wvzInhaltPfeilR
|
Constructor Summary | |
---|---|
StauTest2()
|
Method Summary | |
---|---|
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
bestimmeFahrstreifenMq(de.bsvrz.dav.daf.main.config.SystemObject mq)
Bestimmt die Fahrstreifen des übergebenen Messquerschnitts. |
private boolean |
bestimmeStatusEinzelsituationVorstufe()
Bestimmt den aktuellen Zustand der Einzelsituationvorstufe des empfangenen Datensatzes. |
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> |
bildeListeFahrstreifen(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> mqs)
Erzeugt eine Liste mit Fahrstreifen für die übergebene Liste der Messquerschnitte. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgAnzeigeEigenschaftIst(de.bsvrz.ste.stealgsba.algorithmen.lib.AnzeigeEigenschaftIst.Status status,
de.bsvrz.dav.daf.main.config.SystemObject anzeigeInhalt)
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.anzeigeEigenschaftIst
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgAnzeigeQuerschnittEigenschaftIst(de.bsvrz.ste.stealgsba.algorithmen.lib.AnzeigeQuerschnittEigenschaftIst.BetriebsZustand betriebszustand,
de.bsvrz.ste.stealgsba.algorithmen.lib.AnzeigeEigenschaftIst.Status status)
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.anzeigeQuerschnittEigenschaftIst
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgEinzelMassnahme(de.bsvrz.ste.stealgsba.algorithmusrahmen.Massnahmenanforderung massnahmenanforderung)
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.sswSbaEinzelMassnahme
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgMqZuordnung()
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeMqZuordnung
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgParameterStauFsOrientiert(StauTest2.Prueffall prueffall)
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeStauBeleg
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgParameterStaukriterium(StauTest2.Prueffall prueffall)
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeStauBeleg
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgUrsachenEinheit()
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.sswSbaUrsachenEinheit
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgVerkehrsDatenKurzZeitFs(int vgkfz)
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.verkehrsDatenKurzZeitFs
und gibt ihn zurück. |
private de.bsvrz.dav.daf.main.Data |
erzeugeAtgVerkehrsDatenKurzZeitTrendExtraPolationMq(int qkfz,
int vkfz,
int qb)
Diese Methode erzeugt einen Datensatz der Attributgruppe atg.verkehrsDatenKurzZeitTrendExtraPolationMq
und gibt ihn zurück. |
private de.bsvrz.ste.stealgsba.algorithmusrahmen.Massnahmenanforderung |
erzeugeMassnahmenAnforderung(de.bsvrz.dav.daf.main.config.SystemObject anzeige)
Methode erzeugt eine Maßnahmenanforderung mit der für eine Anzeige ein bestimmter WVZ-Inhalt für einen bestimmten Schaltgrund angefordert wird |
void |
neueDaten(de.bsvrz.dav.daf.main.ResultData rdata)
Informiert die angemeldeten Listener über neue Daten. |
void |
neueDatenSituationAnalyseMq(de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseMq analyse)
Informiert die angemeldeten Listener über neue Analysedaten. |
void |
neueDatenStaukriterium(de.bsvrz.ste.stealgsba.algorithmen.lib.StaukriteriumErgebnis staukriterium)
Informiert die angemeldeten Listener über neue Analysedaten Staukriterium. |
private void |
parametriereDynObjUrsachenEinheit(de.bsvrz.dav.daf.main.config.DynamicObject ue,
de.bsvrz.dav.daf.main.Data atgParam,
de.bsvrz.dav.daf.main.Data atgEm,
de.bsvrz.dav.daf.main.Data atgUe,
de.bsvrz.dav.daf.main.Data atgMq,
de.bsvrz.dav.daf.main.Data atgSk)
Diese Methode parametriert das übergebene Objekt mit den übergebenen Datensätze. |
private void |
prueffall_13_8_Parametrierung(StauTest2.Prueffall prueffall)
In diesem Tesfall werden folgende Attribitgruppen der Ursacheneinheit parametriert. |
private void |
prueffall_13_8_Test_1()
In dieser Methode wird der Testfall 13.8 (1) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_10()
In dieser Methode wird der Testfall 13.8 (10) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_11()
In dieser Methode wird der Testfall 13.8 (11) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_12()
In dieser Methode wird der Testfall 13.8 (12) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_13()
In dieser Methode wird der Testfall 13.8 (13) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_14()
In dieser Methode wird der Testfall 13.8 (14) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_15()
In dieser Methode wird der Testfall 13.8 (15) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_16()
In dieser Methode wird der Testfall 13.8 (16) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_17()
In dieser Methode wird der Testfall 13.8 (17) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_18()
In dieser Methode wird der Testfall 13.8 (18) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_19()
In dieser Methode wird der Testfall 13.8 (19) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_2()
In dieser Methode wird der Testfall 13.8 (2) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_20()
In dieser Methode wird der Testfall 13.8 (20) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_21()
In dieser Methode wird der Testfall 13.8 (21) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_22()
In dieser Methode wird der Testfall 13.8 (22) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_23()
In dieser Methode wird der Testfall 13.8 (23) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_24()
In dieser Methode wird der Testfall 13.8 (24) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_25()
In dieser Methode wird der Testfall 13.8 (25) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_26()
In dieser Methode wird der Testfall 13.8 (26) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_27()
In dieser Methode wird der Testfall 13.8 (27) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_28()
In dieser Methode wird der Testfall 13.8 (28) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_29()
In dieser Methode wird der Testfall 13.8 (29) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_3()
In dieser Methode wird der Testfall 13.8 (3) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_30()
In dieser Methode wird der Testfall 13.8 (30) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_31()
In dieser Methode wird der Testfall 13.8 (31) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_32()
In dieser Methode wird der Testfall 13.8 (32) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_4()
In dieser Methode wird der Testfall 13.8 (4) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_5()
In dieser Methode wird der Testfall 13.8 (5) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_6()
In dieser Methode wird der Testfall 13.8 (6) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_7()
In dieser Methode wird der Testfall 13.8 (7) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_8()
In dieser Methode wird der Testfall 13.8 (8) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Test_9()
In dieser Methode wird der Testfall 13.8 (9) entsprechend der Prüfspezifikation durchgeführt. |
private void |
prueffall_13_8_Vorbereitung()
In diesem Testfall wird überprüft, ob die für den JUnitTest notwendige Ursacheneinheit korrekt erstellt wurde und vom Steuerungsalgorithmus bearbeitet wird. |
void |
prueffall_13_8()
In diesem Testfall werden die in der Prüfspezifikation definierten Testfälle für den Prüffall 13.8 durchgeführt. |
void |
setUp()
|
static void |
setUpBeforeClass()
Initialisiert die Testumgebung. |
void |
tearDown()
|
static void |
tearDownAfterClass()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static de.bsvrz.dav.daf.main.ClientDavInterface m_connection
private static de.bsvrz.dav.daf.main.config.DataModel m_dataModel
private static java.lang.String m_typUe
private static java.lang.String m_pidUe
private static java.lang.String m_nameUe
private static java.lang.String m_anlage
private static java.lang.Object m_objekt
private static java.lang.String m_pidAnzeige
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> m_anzeigeInhalte
private static de.bsvrz.dav.daf.main.config.SystemObject m_anzeigeQuerschnitt
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhaltDunkel
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhalt120
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhalt100
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhalt80
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhalt60
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhalt50
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhalt40
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhaltKreuz
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhaltPfeilL
private static de.bsvrz.dav.daf.main.config.SystemObject m_wvzInhaltPfeilR
private static java.lang.String m_pidMessQuerschnitt
private static de.bsvrz.dav.daf.main.ResultData m_DatensatzEinzelsituationVorstufe
private static de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseMq m_analyseMq
private static de.bsvrz.ste.stealgsba.algorithmen.stau.StauAlg m_alg
private static de.bsvrz.sys.funclib.vewdynobj.VerwaltungDynObj m_vdo
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> m_messquerschnitte
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> m_anzeigen
private static boolean m_datenErhalten
private static boolean m_analyseMqErhalten
private static de.bsvrz.ste.stealgsba.algorithmen.lib.StaukriteriumErgebnis m_staukriterium
Constructor Detail |
---|
public StauTest2()
Method Detail |
---|
public static void setUpBeforeClass() throws java.lang.Exception
java.lang.Exception
public static void tearDownAfterClass() throws java.lang.Exception
java.lang.Exception
public void setUp() throws java.lang.Exception
java.lang.Exception
public void tearDown() throws java.lang.Exception
java.lang.Exception
public final void prueffall_13_8()
private void prueffall_13_8_Vorbereitung()
private void prueffall_13_8_Parametrierung(StauTest2.Prueffall prueffall)
- atg.sswSbaEinzelMassnahme
- atg.sswSbaUrsachenEinheit
- atg.sswSbaUeMqZuordnung
private void prueffall_13_8_Test_1()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_2()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_3()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_4()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_5()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_6()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_7()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_8()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_9()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_10()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_11()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_12()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_13()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_14()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_15()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_16()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_17()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_18()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_19()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_20()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_21()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_22()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_23()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_24()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_25()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_26()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_27()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_28()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_29()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_30()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_31()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
private void prueffall_13_8_Test_32()
Zuerst werden die entsprechenden Daten eingespielt, nach einer kurzen Pause wird die Methode StarteBerechnung des Algorithmus ausgeführt und auf das Ergebnis gewartet. Nach dem der Status empfangen wurde, wird das Ergebnis überprüft.
public void neueDaten(de.bsvrz.dav.daf.main.ResultData rdata)
de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
neueDaten
in interface de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
rdata
- neuer Datensatzprivate static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> bildeListeFahrstreifen(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> mqs)
mqs
- Liste mit Messquerschnitten.
private static java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> bestimmeFahrstreifenMq(de.bsvrz.dav.daf.main.config.SystemObject mq)
mq
- Messquerschnitt.
private boolean bestimmeStatusEinzelsituationVorstufe()
private de.bsvrz.dav.daf.main.Data erzeugeAtgEinzelMassnahme(de.bsvrz.ste.stealgsba.algorithmusrahmen.Massnahmenanforderung massnahmenanforderung)
atg.sswSbaEinzelMassnahme
und gibt ihn zurück.
massnahmenanforderung
- Daten der Massnahmeanforderung.
atg.sswSbaEinzelMassnahme
.private de.bsvrz.dav.daf.main.Data erzeugeAtgUrsachenEinheit()
atg.sswSbaUrsachenEinheit
und gibt ihn zurück.
atg.sswSbaUrsachenEinheit
.private de.bsvrz.dav.daf.main.Data erzeugeAtgMqZuordnung()
atg.sswSbaUeMqZuordnung
und gibt ihn zurück.
atg.sswSbaUeMqZuordnungt
.private de.bsvrz.dav.daf.main.Data erzeugeAtgVerkehrsDatenKurzZeitFs(int vgkfz)
atg.verkehrsDatenKurzZeitFs
und gibt ihn zurück.
atg.verkehrsDatenKurzZeitFs
.private de.bsvrz.dav.daf.main.Data erzeugeAtgVerkehrsDatenKurzZeitTrendExtraPolationMq(int qkfz, int vkfz, int qb)
atg.verkehrsDatenKurzZeitTrendExtraPolationMq
und gibt ihn zurück.
atg.verkehrsDatenKurzZeitTrendExtraPolationMq
.private de.bsvrz.dav.daf.main.Data erzeugeAtgParameterStaukriterium(StauTest2.Prueffall prueffall)
atg.sswSbaUeStauBeleg
und gibt ihn zurück.
atg.sswSbaUeStauBeleg
.private de.bsvrz.dav.daf.main.Data erzeugeAtgParameterStauFsOrientiert(StauTest2.Prueffall prueffall)
atg.sswSbaUeStauBeleg
und gibt ihn zurück.
atg.sswSbaUeStauBeleg
.private de.bsvrz.ste.stealgsba.algorithmusrahmen.Massnahmenanforderung erzeugeMassnahmenAnforderung(de.bsvrz.dav.daf.main.config.SystemObject anzeige)
anzeige
- Anzeige die geschaltet werden soll
private de.bsvrz.dav.daf.main.Data erzeugeAtgAnzeigeQuerschnittEigenschaftIst(de.bsvrz.ste.stealgsba.algorithmen.lib.AnzeigeQuerschnittEigenschaftIst.BetriebsZustand betriebszustand, de.bsvrz.ste.stealgsba.algorithmen.lib.AnzeigeEigenschaftIst.Status status)
atg.anzeigeQuerschnittEigenschaftIst
und gibt ihn zurück.
betriebszustand
- zu setzender Betriebszustand.status
- zu setzender Status.
atg.anzeigeQuerschnittEigenschaftIst
.private de.bsvrz.dav.daf.main.Data erzeugeAtgAnzeigeEigenschaftIst(de.bsvrz.ste.stealgsba.algorithmen.lib.AnzeigeEigenschaftIst.Status status, de.bsvrz.dav.daf.main.config.SystemObject anzeigeInhalt)
atg.anzeigeEigenschaftIst
und gibt ihn zurück.
status
- zu setzender Status.anzeigeInhalt
- zu setzender Anzeigeinhalt.
atg.anzeigeEigenschaftIst
.private void parametriereDynObjUrsachenEinheit(de.bsvrz.dav.daf.main.config.DynamicObject ue, de.bsvrz.dav.daf.main.Data atgParam, de.bsvrz.dav.daf.main.Data atgEm, de.bsvrz.dav.daf.main.Data atgUe, de.bsvrz.dav.daf.main.Data atgMq, de.bsvrz.dav.daf.main.Data atgSk)
null
übergeben wird die entsprechende Attributgruppe nicht
parametriert.
ue
- Dyn. Objekt Ursacheneinheit.atgSp
- Datensatz atg.sswSbaUeStauBeleg
.atgEm
- Datensatz atg.sswSbaEinzelMassnahme
.atgUe
- Datensatz atg.sswSbaUrsachenEinheit
.atgmq
- Datensatz atg.sswSbaUeMqZuordnung
.public void neueDatenSituationAnalyseMq(de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseMq analyse)
de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
neueDatenSituationAnalyseMq
in interface de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
analyse
- Neue Analysedaten.public void neueDatenStaukriterium(de.bsvrz.ste.stealgsba.algorithmen.lib.StaukriteriumErgebnis staukriterium)
de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
neueDatenStaukriterium
in interface de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |